package rt

import "time"

func (p *Provider) SetLogSQL(log bool) *Provider {
	p.logSQL = log
	return p
}

func (p *Provider) SetMaxIdleConns(n int) *Provider {
	p.db.SetMaxIdleConns(n)
	return p
}

func (p *Provider) SetMaxOpenConns(n int) *Provider {
	p.db.SetMaxOpenConns(n)
	return p
}

func (p *Provider) SetConnMaxIdleTime(d time.Duration) *Provider {
	p.db.SetConnMaxIdleTime(d)
	return p
}

func (p *Provider) SetConnMaxLifetime(d time.Duration) *Provider {
	p.db.SetConnMaxLifetime(d)
	return p
}
